In which country can one find this iconic stadium nicknamed the ‘Bird's Nest’?
Correct answer: China

little b
I've never been to china,,😥🇧🇮
Correct answer: China