Japan's Kofuku, or 'Happiness', Train Station Closes For Renovation
All photos by Getty. The Kofuku, or “happiness," train station is less than 14 miles south of Tokachi's capital city, Obihiro
japan kofuku happiness train station close renovation photo getty kofuku happiness train station mile south tokachi capital city obihiro