Mountain Temple, Maegamiji, Ehime, Shikoku, Japan. 2003