The weather station on Everest peak elevates the confidence of Nepali climbers and meteorologists alike
3 years ago
0Comments