Tokyo Olympics venue guide: Part 2
Delayed by more than a year due to the COVID-19 pandemic, the Tokyo Olympics are finally all set to commence from July 23. Despite massive public opposition to the Games, Japan's capital city, Tokyo, is in all readiness to host the biggest sports carnival on the planet.
No comments