When was the foundation stone of New Delhi laid by George V?
George V laid the foundation stone of New Delhi on the 12th of December 1911 during the Delhi Durbar. This event marked a decisive shift from Calcutta, which had served as India's capital since the late nineteenth century.