This waterfall is just outside of Manali, in Himachal Pradesh nestled in the Himalayas. Such a beauty, like so many in this region lined along the roadside.