Designed by
Title
Replica of the mahabodhi temple at shenzhe window of the world, china #52465095
Description
the mahabohi temple is a famous buddhist temple in bodh gaya, india, where the buddha is said to have attained enlightenment. shown here is the replica of the same displayed at shenzhen window of the world theme park, china.
This image is editorial