November 30, 2008

Iwaidou hidden Buddhist Temple of Chichibu Japan