Shinjuku Station
From MediaWiki
Shinjuku Station is the busiest[1] train station in the world and is located on the West side of Central Tokyo.
Shinjuku Station is the busiest[1] train station in the world and is located on the West side of Central Tokyo.