Toshkent, Italy
The Olympic Stadium (Uzbek: Olimpiya Shaharchasi stadioni) is a football stadium located in the eastern part of Tashkent, Uzbekistan, within the Tashkent Olympic Village complex on New Uzbekistan Street.
Listen to the audio guide for Olympic Stadium in Tashkent Free on WIP — starts by itself when you arrive, even with the screen off