A beautiful waterfall in Sohra, Meghalaya.