Daniel Berehulak  /  Getty Images file

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. Click here to read more about Europe travel, and check out the latest deals.


Discussion comments


Most active discussions

  1. votes comments
  2. votes comments
  3. votes comments
  4. votes comments