Nepal and China on Tuesday jointly announced the revised height of the world’s highest peak, Mount Everest and it continues to be the tallest mountain.
Beijing’s state-run CGTN’s tweet featuring Mount Everest ‘located in China’s Tibet Autonomous Region’ sparked a row among the netizens of India and Nepal who trolled the Communist country.
Mount Everest is the tallest mountain peak in the world standing proudly at 8,848 meters. Approximately, 1,200 people try to make the climb for the summit of Everest every year. Some…