flower

The Japanese Buddhist temple in India.

previous home next

The Buddha statue insidethe Daijokyo temple at Bodh Gaya, India.

Buddhist temple

next