Great Wall of China

The  Great Wall of China is a fortification system in China, built during the time of the Chinese Empire to defend China against attacking armies from north.

Teenage Mutant Ninja Turtles appearances
The visit it in the 1990 video game World Tour.