Photo of the Day: Big Ben, London

Palace_Westminster_London

Picture of the Bing Ben, which stands at the north end of the Palace of Westminster in London.  The Big Ben is one of London’s most famous and identifiable landmarks.