This photo taken on Nov. 6, 2023 shows the snow-covered Shenyang Imperial Palace in Shenyang, northeast China's Liaoning Province. Shenyang Imperial Palace was built in 1625 and had been used as the imperial palace in early Qing Dynasty (1616-1911). (Xinhua/Chen Wei)
Go to Forum >>0 Comment(s)