Istanbul from Çamlıca Tower
İstanbul, Turkey
All of Istanbul from Çamlıca Tower, the tallest structure in Turkey. Opened in 2021 and rising 587 metres above sea level, it lets you zoom into every corner of the city, from the Bosphorus to the Historic Peninsula.
- Type
- 360°