Mount Stargaze

Mount Stargaze is the tallest mountain on Velocitron.