This picture shows all the natural beauty of Japan
A castle in Japan. Reflection of lights in the water
Mesmerizing lake in the forest, loveless and empty
Sculpture of a lion in a rock on a background of greenery
A picturesque place in the forest next to a lake in which clouds are reflected