Site icon The Foreign Code

World’s highest lift zips tourists up China’s ‘Avatar’ cliff

Exit mobile version