flower

The Japanese Buddhist temple in India.

  home next

The Japanese Daijokyo Buddhist temple at Bodh Gaya, India.

Buddhist temple

next