Build of the Lotus Tower Colombo Sept 14, 2018 19:15:10 GMT Quote Select PostDeselect PostLink to PostBack to Top Post by willi1 on Sept 14, 2018 19:15:10 GMT The Colombo Lotus Tower, is located in Colombo, Sri Lanka. When completed, the tower will be with 350 m tallest self-supported structure in South Asia. Attachments:Lotos Tower.kmz (793 B)