Kyoto's BEST Kept Secret Hidden Shrines You Never Knew Existed!
An area of low pressure over the main island of Hokkaido in northern Japan caused record amounts of snow to fall in the ...