Construction of India International Center for Buddhist Culture and Heritage in Nepal begins with “Bhoomi Pooja” Read