This train stop in Japan has no entries or exits, it has been put there merely so that people can stop off in the middle of a train journey and admire the scenery.



Title source Image source

New mashup