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