Prime Minister Narendra Modi along with his Nepalese counterpart Sher Bahadur Deuba on Monday laid the foundation stone for the India International Centre for Buddhist Culture and Heritage in the Lumbini Monastic Zone here.
Once completed, the Centre will be a world-class facility welcoming pilgrims and tourists from all over the world to enjoy the essence of spiritual aspects of Buddhism.