Japanese say, don’t say beautiful until you have seen Nikko. Nikko meaning sunlight is located few hundred kilometers from Tokyo and is home to 103 historic buildings.
Read this post on mytravelpedia.net