Advertisement

Summer Palace is the largest royal park in China with a large collection of gardens, lakes, and palaces. It has been in Beijing since the regime of Qing Dynasty. ... Full Story

Advertisement

Viral in Social Media

Advertisement