Tag: World’s Highest Lift
World’s highest lift takes you 300 mts above the ground for...
The world's highest outdoor lift which is more than 300 meters (1,000 feet) up the cliff face that inspired the scenery for the blockbuster...