Sri LankaTravelerAvukana Buddha August 21 in Sri Lanka ⋅ 🌬 33 °C This Buddha is located Giritale Wewa Lake on our way back to our Hotel. 0 likes Trip