A shrine hidden in the Japanese forest illuminated by countless "sparkling" fireflies gives the scene a fairy-tale atmosphere.
No comments yet