Designed by
Title
Main temple building at Karma Dhargye Chokhor Ling, one of the many temples built by foreign Buddhist communities, Bodhgaya India #220301096
Description
Bodhgaya is a small town, located in the Gaya district of Bihar, India and is one of the most prominent Buddhist pilgrimage sites, housing a UNESCO World Heritage site Mahabodhi Temple within its boundaries. Karma Dhargye Chokhor Ling adheres to the Karma Kagyu tradition of Tibetan Buddhism.
This image is editorial