Horomai is a fictional train station. Scenes were actually filmed at Ikutora Station, in Sorachi sub-prefecture, Hokkaido. This station - which still displays its fictitious, film name over the front entrance - is often visited by fans, who can see photos and props related to the making of the movie displayed in the waiting room and also board a preserved section of the train which featured prominently in the film.
Official submission of Japan for the 'Best Foreign Language Film' category of the 72nd Academy Awards in 2000.