Photographer catches soothing summer sight of sea of Hydrangea flowers at Japanese temple
Chozuya are water ablution pavilions or basins typically found at Shinto temple or shrine, where visitors cleanse their hands and sometimes rinse their mouths before…