33.8k reviews
123 Fengxiang Road, Dадukou District, Chongqing (inside the House of Wonder Castle Museum, in the northwest corner of the Fantasy Kingdom)