Tourists in China are taking a leap of faith by climbing the country’s newest ‘Sky Ladder’ – or Tianti in Chinese. Mount ...
This opened up dramatically at Tiānmén Cave, the natural archway often called Heaven’s Gate. Rising 131.5-meters high, it ...