Queen Elizabeth II and Prince Philip visit a farm on the Balmoral estate in Scotland, during their Silver Wedding anniversary year, September 1972.
Man goes down the overline bridge under a real estate project in construction on October 29, 2008 in Beijing, China. China has seen a worsening slump...