33.8k reviews
No. 171 Shenyang Road, Shenhe District, Shenyang City, Liaoning Province, inside the Shenyang Imperial Palace Museum (east side)