Mount Rushmore

Mount Rushmore was a monument on Earth.

The Monks erected a statue beside Mount Rushmore during their invasion of Earth. (TV: The Lie of the Land)