Better Philately tweets:
Indian Stamps on Solar System as expected. Set of 8 stamps depicting Mercury, Earth, Venus, Mars, Jupiter, Saturn, Uranus & Neptune – all known planets were dedicated in New Delhi on 20th [March]
India Post officials are shown in the photo unveiling the stamps.