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