Almanu pfp
Almanu
@allmanu
Did you know? Mount Everest, located in the Himalayas on the border between Nepal and the Tibet Autonomous Region of China, is the highest mountain in the world, standing at 8,848 meters (29,029 feet) above sea level.
0 reply
0 recast
1 reaction