Nippon Xmas Magic

During winter, many places in Japan are lighted with distinct illuminations giving them a unique gleam. My favorite places in Tokyo are Shibuya’s Blue Cave and the cherry blossom-like LEDs along Meguro River. In Japan, where the predominant religions are Buddhism and Shinto, Christmas is celebrated as a sort of fun holiday, like a blend between Halloween and Valentine’s day.