Designed by
Title
A pilgrim to the Kelaniya Raja Maha Vihara near Colombo in Sri Lanka sits on the steps to the shrine room. #78000176
Description
A pilgrim to the Kelaniya Raja Maha Vihara near Colombo in Sri Lanka sits on the steps to the shrine room. Buddhists believe the temple to be hallowed during the third and final visit of Lord Buddha to Sri Lanka, eight years after gaining enlightenment. T
This image is editorial