Bodh Stupa
From Wikipedia, the free encyclopedia
The Bodh Stupa is situated (29° 57′ 46″ N 76° 49′ 15″ E) near the Fine Arts Department in the north-east region of Kurukshetra University, in Haryana, 160 km from Delhi, India.
This article provides insufficient context for those unfamiliar with the subject. (December 2018) |