lies in the Lahaul region of Himachal Pradesh India this amazing waterfall originates from the hanging glacier on the top of it.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections