Browsing Tag

Japan unveils its Olympic Village

Japan unveils its Olympic Village

Tokyo: As Japan is moving at full speed in order to host the Tokyo Olympics, organisers have started preparation of the Olympic Games Athletes’ Village. A dense block of high-rise towers barely stands out across the sprawling skyline of…
Breaking