New Year in Japan
Japan considers New Year as its most important holiday. Known as “shogatsu” in Japanese, it has been observed in the country every year since 1873. The majority of business establishments are closed from 1-3 January, as people spend these days with their families and loved ones. Fireworks and countdown parties are very rare and usually [...]