India, Arunachal Pradesh, Yazali, family washing car and showering in Himalayan mountain waterfall

- Image ID: CC3YX0
Neil McAllister / Alamy Stock Photo
Image ID: CC3YX0
Location: India, Arunachal Pradesh, Yazali