caption: The image shows a group of people walking down a street in front of a large building with windows, arches, pillars and a clock tower. The building is St. Peter's Basilica in Budapest, Hungary, and the street is lined with trees and light poles. The sky is visible in the background.