In an empty train station, the beautiful laugh of a Japanese couple seems to break the almost surreal quietness of the place.
-