Istiklal Caddesi (Independence Avenue), the main predominantly pedestrian shopping street, Istanbul, Turkey.
Construction, Dubai, United Arab Emirates.
The Daugava River at Riga, Latvia.