- Stock Photo ID: #LU951211
- Image Credit: Picxy.com/Farooqabdullahphotography
- Description:This most Beautiful three step water fall named weisawdong waterfall is situated at the worlds coldest region cherapunjee in meghalaya of north east india...
- Location: Cherrapunjee, Meghalaya, India
- Featured in collection:
- Meghalaya