Where is the Tallest Mountain-Peak in the World?
Everest is the tallest mountain-peak in the world. It is located on the border of Nepal and Tibet. It was formed 60 million years ago when India moved northward into Asia. This movement crushed the seabed between Asia and India and it rose up to form the mountain. It grows about 2 inches every year. […]
Where is the Tallest Mountain-Peak in the World? Read More »















