Yamamura Palace

From Tenrikyo Resource Wiki
Jump to: navigation, search

Yamamura Palace (山村御殿), also known as Ensho Temple or Ensho-ji (圓照寺), is a Buddhist temple in Nara, Japan. The closest train station is Obitoke Station.

Gallery

These photos were taken on September 5, 2011.