Küçük Çamlıca Hill TV/Radio Tower

Industrial, Public

/

İstanbul, Turkey

Year 2013 Site Area 13.660 m²