ru24.pro
News in English
Июль
2024

Fight at height of 8848 feet on Mt. Everest and that too for 'best selfie spot'? Know what happened to Chinese tourists

0
Situated at 8,848.86 meters or 29,031 ft, Mt. Everest is known as Qomolangma or the 'holy mother' in Tibet. China opened the 8848 Viewing Platform, located in the Tibet Autonomous Region in April this year.