Galle Green and World Trade Centre towers in the background, which are the tallest skyscrapers in Sri Lanka finished in 1997.
Galle Green and World Trade Centre towers in the background, which are the tallest skyscrapers in Sri Lanka finished in 1997.