Cart
|
My Account
Lightboxes
Contact
About
Search
Galleries
Share
Download
Add to Lightbox
Image
1
of 1
Tohoku 2018-092.jpg
Osorezan is one of the three most sacred temples in the country. Osorezan is translated as Fear Mountain. Visitors come to the temple to comunicate with their lost relatives.
Copyright:
Akashi Photos