The image captures the cityscape of Zurich, Switzerland, showcasing a blend of old and new architecture along the banks of the Zuemmel River, with the Swiss Federal Building and the Swiss Church of St. Peter prominently featured.