View from the observation platform to the city of Kazan, Russia. Bauman pedestrian street view from above.