User:Y0u/Mount Montezuma

A Mountain found in the Pyramids. It is located south of Spain and north of Africa.