Definition of Summer Palace in English:

Summer Palace

proper noun

  • A palace (now in ruins) of the former Chinese emperors near Beijing.