Japan's Kofuku, or 'Happiness', Train Station Closes For Renovation
Category: TRAVEL
All photos by Getty. The Kofuku, or “happiness," train station is less than 14 miles south of Tokachi's capital city, Obihiro
By , 2013-09-04