0
Mount Meru University was created in 2003.
In Tanzania, west of Mount Kilimanjaro
coz it is
it came from the gods!
13000 feet tall