Sri Lanka's longest reclinging buddha staue (35m), Galagoda Sailathalaramaya temple, Ambalangoda, Sri Lanka

Loading…
Sri Lanka's longest reclinging buddha staue (35m), Galagoda Sailathalaramaya temple, Ambalangoda, Sri Lanka