Scenic View of Snow Covered Parashar Lake Situated in India

  • 3 years ago
This guy visited the scenic Parashar Lake in Himachal Pradesh, India, during winter season. He traveled by road and trekked through snow-covered routes to reach the beautiful location. The lake sat at an altitude of 8956 feet and was a natural abode for serenity.

*The underlying music rights are not available for license. For use of the video with the track(s) contained therein, please contact the music publisher(s) or relevant rightsholder(s).

Recommended