Indian Buddhist Temple at White Horse Temple Luoyang, China

Spread over 32 acres of land, the first Indian Buddhist Temple in the White Horse Temple complex houses 1900 years of history. The conservation, restoration, and beautification with art was a major challenge as all artwork had to be done in India and shipped to Luoyang. The Indian Buddhist Temple in this complex is the only Indian temple in China gifted to the Chinese Govt. by India. Successfully completing the project was a huge feather in our cap!