People visit the Palace Museum, also known as the Forbidden City, in Beijing, capital of China, May 17, 2015. [Photo/Xinhua]