theolympians.co
Musashino Forest Sports Plaza: First of the New Permanent Tokyo 2020 Venues
It was a cold and desolate Sunday when I walked around the grounds of the new Musashino Forest Sports Plaza. Located a short walk away from Tobitakyu Station on the Keio Line, the Musashino Forest …