Date: 2/28/2020 Views: 1586
Date: 3/19/2024 Views: 138
Date: 7/16/2009 Views: 815
The side view of the stupa at Mahabodhi Temple Complex in Bodh Gaya, India. The Mahabodhi Vihar is a UNESCO World Heritage Site.