This is a wallpaper of a castle in Japan called Matsumoto-Jo. This castle is probably the most stunning image you will see in Japan. It doesn’t matter if it’s day or night Matsumoto-Jo is absolutely beautiful.
Wallpaper Title: Night Shade
Download: Night Shade Wallpaper