Forbidden City

The Monks erected a statue in an unidentified location during their invasion of Earth. (TV: The Lie of the Land)

Behind the scenes

 * The name "Forbidden City" was not stated in The Lie of the Land. It is used here only for disambiguation proposes.