A steam train on a sightseeing trip near Akan National Park on Hokkaido, Japan.

Posted January 30, 2016 |

Leave a Reply