Mount Osore (Osorezan) is the name of a Buddhist temple and folk religion pilgrimage destination in the center of remote Shimokita Peninsula of Aomori, Japan. It is believed to be a place where the souls of the dead gathers
View Full Image on Dreamstime
Username: Ssizzcraft
Editorial: No
Width: 2400 pixels
Height: 1800 pixels
Downloads: 1
Image ID: 190341199