Designed by
Title
The Great Buddha Statue in Bodhgaya, India #219507784
Description
Metta Buddharam Temple in Bodhgaya, The Metta Buddharam Temple in Bodh Gaya or the silver temple is a stunning piece of architecture built by the Thais.
This image is editorial