The Foreign Code
World’s highest lift zips tourists up China’s ‘Avatar’ cliff
6 years ago
Exit mobile version