A group of young people in bright clothing stand on the steps of a building .