Cleopatra's Needle on Victoria Embankment in Westminster, London Cleopatra's Needle is an ancient Egyptian obelisks re-erected in London near the Victoria Embankment in Westminster. There is a similar...Read More
The Elephant Parade in London - June 2010 Elephant Parade 2010 is a campaign to create awareness about the endangered Asian Elephant. As a part of the campaign nearly 250 vividly pa...Read More
The Royal Observatory in Greenwich, London The Royal Observatory in Greenwich is the home to Greenwich Mean Time (GMT) and the Prime Meridian of the World thereby giving it the di...Read More