Previous Image Next Image DSC01924 Waterfront promenade called Galle Face Green – with new downtown looming in the background.