Reply To:
Name - Reply Comment
The Lotus Tower, which would soon bloom to become the tallest man-made free-standing structure in Sri Lanka, was seen being given a white wash for the first time by a group of workers on a gondola along its massive trunk. Pix by Nisal Baduge