Awesome Search Japan

Mogusaen Station

Mogusaen Station (百草園駅, Mogusaen-eki) is a passenger railway station located in the city of Hino, Tokyo, Japan, operated by the private railway company, Keio Corporation.[1]
Location:  209 Mogusa, Hino-shi, Tokyo 191-0034Japan
Operated by:   Keio Corporation  
Opened:  March 24, 1925  

Mogusaen Station  Click to go to Wikipedia