THE LOCATION -- Just south of downtown Tokyo and the Ginza district , Shiodome is a futuristic-seeming area of skyscrapers and elevated pedestrian walkways that connect buildings and elevated train stations .