English: Stadium in Madrid, Spain.
Telugu: వేదిక స్పెయిన్లోని మ్యాడ్రిడ్.