Lotus Tower of Sri Lanka.

2 years ago
2

Lotus Tower, also referred to as Colombo Lotus Tower, is a 350 m tall tower, located in Colombo, Sri Lanka. It has been called a symbolic landmark of Sri Lanka.

Loading comments...