Its the Great minimall of China!
Isn't the Great Wall supposed to be... You know... 8,851.8 kilometers long?