Share
twitterlinkedinfacebook
Image 1 of 1
JPP03163.jpg
Koufuku Station. Kofuku means Happiness and even though trains don't run anymore here, the place has become an icon for happiness. In the walls of inside the wooden station people posts their wishes or happy photoghaphs. Obihiro. Hokkaido. Japan.