Queen Elizabeth II visits the Temple of Heaven in Beijing during her state visit to China, October 1986. [Photo/CFP]