Snowy Japanese town known for love faces issues from over-tourism

Otaru, a peaceful town in Japan’s Hokkaido region, has become a popular destination for travelers due....