Tokyo’s mysterious Platform No. 3 – The Japan News
The crowds packed on Platform No. 3 at JR Ryogoku Station in Sumida Ward, Tokyo, seemed in no hurry to go anywhere on a cold evening in January. The many red chochin lanterns illuminating the platform were another sign something was amiss.
To read the full story