We met this place on our way to "Duwili Ella". A waterfall in the Knuckles Mountain Range of Sri Lanka. Magic lies in the context of the moment. We were so Exhausted when we got here. The beauty of the scene just energized us and quenched the thirst. :)
Original Image by @pulasthi