Designed by
Title
Large Buddha statue at Giritale Lake #78532851
Description
Large Buddha statue at Giritale Lake Giritale Wewa in North Central Province, Cultural Triangle, Sri Lanka, Asia. This is a photo of a large Buddha statue at Giritale Lake Giritale Wewa in North Central Province, Cultural Triangle, Sri Lanka, Asia.