Drubchen Bodhgaya, India

Shechen Monastery Bodhgaya Bodhgaya, Bihar, India

Bodhgaya, India: 6-17th July Bodhgaya is a religious site and place of pilgrimage associated with the Mahabodhi Temple Complex in the Gaya district of the…