Submitted by scott on Sun, 10/24/2021 - 23:15 Image 6.92655, 79.8435 Tag Ceylon Site Category Landmark Venue No