The center is located opposite the Dutch Hospital Shopping District. The twin towers tower over the 4-story retail area on 39 floors. It is located in the prime part of the city and is an ultra-modern glass, steel and concrete building that opened in 1997. The World Trade Center is a 152 m (499 ft) tall twin building in Colombo, Sri Lanka, with offices, banks and shops.