Designed by
Title
World Trade Center and Bank of Ceylon buildings are the tall building in Colombo #86067278
Description
COLOMBO, SRI LANKA - MARCH 24, 2016: World Trade Center and Bank of Ceylon buildings are the tall building in Colombo, Colombo is prime business and office space of Sri Lanka.