English: the National Stadium in Beijing, China.
Telugu: నేషనల్ స్టేడియం, బీజింగ్, చైనా.