Pictured: The amazing new ‘sky ladder’ that hangs 400ft above the rugged landscape of Utah
Pictured: The thrilling new ‘sky ladder’ that hangs 400ft above the rugged landscape of Utah (would YOU have the courage to climb it?) Called the Cave Peak Stairway, it has been installed by Amangiri resort and measures 200ft (61m) in length Amangiri said in a statement: ‘Guests will be rewarded with an incredible panorama from … Read more