Having arrived at Mount Shosha, I was greeted with rays of light shooting through its trees. Mount Shosha is the harbouring place of the Engyōji temple complex.
taken on 11 April 2015, 16:04
location: Mount Shosha in Himeji, Hyōgo, Japan