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 […]