This is the famous rampart of the Red Fort, from where the Indian tricolor is unfurled every Independence Day by the Prime Minister of the country. The fort of course, has seen many a royal coronation and many a bloody battle, but today it is one of the most unmistakable symbols of the country’s independence.
Thanks to Animesh Pal for this picture!
For more information about this Pic-A-Day project, check out this link.
And if you’d love to see a view of Red Fort never seen before, try this alternate view.