Queen Elizabeth II, center, and her husband Prince Philip, Duke of Edinburgh, visit the Forbidden City in Beijing during her state visit to China, October 16, 1986. [Photo by Wang Wenlan/China Daily]