Forbidden City

The Forbidden City was a location on Earth.

The Monks erected a statue in the Forbidden City during their invasion of Earth. (TV: The Lie of the Land)