Şişli, Italy
Tekfen Tower is an office skyscraper located in Levent, Istanbul, Turkey. Opened in 2002, the tower stands at 118 meters tall with 28 floors.
Listen to the audio guide for Tekfen Tower Free on WIP — starts by itself when you arrive, even with the screen off