The Çamlıca TV Tower is a 166 meters high TV Tower on the Çamlıca hill in Istanbul. It was completed in 1972.
Categories: Mast stubs | Buildings and structures in Istanbul