Filming Locations in Hita

Hita, Oita, Japan
Otoko wa tsurai yo: Torajiro no kyuujitsu (1990)

Hita is a city on Japan’s Kyushu Island. Traditional inns with hot springs sit beside the Mikuma Riv...

View Details