The first statue of Babasaheb Dr B R Ambedkar in the country was installed just four months after his passing, on 14 April 1957, at Ambedkar Bhavan on Rani Jhansi Road in the capital.
This year, the Maison invites us to lift our gaze skyward. In a harmonious marriage of aesthetics and technical virtuosity, ...