Neela Gumbad Monument inside the Humayun Tomb lit up in unique pink light to mark the International Girl Child day in New Delhi on Thursday, 11 October 2012.
Credit balance: 0