Editorial use only
Editorial credit: Manuel Ascanio / Shutterstock.com

Royalty-free stock photo ID: 586587362

Hakodate, May 13, 2016. Hachiman Shrine (Hakodate Hachimangu) Shinto shrine located in Hakodate city, Hokkaido, Japan.