Karuizawa, Japan, located in Japan’s Alps, is a popular ski resort and a place that John Lennon and Yoko Ono used to visit and enjoy. John Lennon Japan
Visiting a dazzling light show that’s performed each year on a ski slope in Northern Japan, it’s called Myoko Happiness Illumination and is stunning.
In any trip to Japan, you’ll see a lot of shrines and Buddhist temples. Religious sites are at the top of the list.