Manzhouli 满洲里Location: 中国, 内蒙古, 满洲里市 Google Maps AmapNearby: Arxan 333km, Zhalantun Scenic Area 408km, Qiqihar 534kmManzhouli, in northeastern Inner Mongolia, is a border crossing between China and Russia, with many Russian-style buildings.