Travel photo of the week: April 19, 2007
A cityscape of London, including landmarks of the Thames River, the London Eye, St. Paul's Cathedral and Big Ben are pictured from St. Mary's Axe, nicknamed The Gherkin in London, England. The famous London landmark stands at 180 meters high. , and
