Great Wall of China

The Great Wall of China is the base of operations for the Chinese super-hero team known as the Great Ten.