Lion King Rock
A quick hike from the resort town of Manali in Himachal Pradesh, India to a viewpoint of the Himalayan Peaks around the town site.
A quick hike from the resort town of Manali in Himachal Pradesh, India to a viewpoint of the Himalayan Peaks around the town site.