It is situated in the central Himalayas on the border of Tibet and Nepal It was formed about 60 million years ago Its height of 29 028 feet or 8 848 meters above sea level makes it the highest mountain peak in the world It grows about 6 millimeters per year Formerly, its name was [...]