Menachite Mountain

Menachite Mountain is a mountain on Reach, with the secret ONI base CASTLE underneath it.