Video PlayerClose
After six months of restoration, the Imperial Ancestral Temple or Taimiao, Shenyang Palace Museum in northeast China's Liaoning Province opened to tourists on Saturday.
After six months of restoration, the Imperial Ancestral Temple or Taimiao, Shenyang Palace Museum in northeast China's Liaoning Province opened to tourists on Saturday.