WTC (World Trade Center)
Colombo, Sri Lanka
Water Flow
The WTC is a 499ft twin building is located at the heart of the CBD in Colombo, Sri Lanka. The 39-story towers are built over a 4-story retail podium and thus each tower has a total floor count of 43.