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 ...
Hundreds of people gathered Sunday at a Buddhist temple in downtown Tokyo, eagerly stretching their hands to catch the dried ...