Mahabodhi Temple in Bodhgaya : flying over Buddhism’s most holy spot

An aerial view of Mahabodhi temple in Gaya district of Bihar. Muchalinda Lake at the far left area of the temple complex and it has a Buddha idol ...
Back to Top