Tranquil and blanketed in pristine white snow, the Japanese city of Otaru serves as the backdrop of a popular 1995 romance blockbuster that continues to bring starry-eyed travelers to the region ...
Otaru, a northern Japanese city in Hokkaido, has deployed security guards to address repeated instances of unruly behaviour by visitors. The development comes after complaints of crowds obstructing ...