Photo by Shenyang Imperial Palace - Wall Clocks and Red Walls

Shenyang Imperial Palace - Wall Clocks and Red Walls

Created bytklib

33.8k reviews

No. 171 Shenyang Road, Shenhe District, Shenyang City, Liaoning Province

Walking Guide