Las ruinas arquitectónicas de la ciudad de Baer están ubicadas en el extremo oriental del condado de Wuwei, junto al río Yuxi en el norte, en el número 1 de Yuxi Road, y al otro lado del río desde la ciudad de Wuhu.
La ciudad de Baar está cerca del río Yangtze y cuenta con trenes, autobuses y ferries de pasajeros. Allí está el templo de la Señora Sol de los Tres Reinos junto al río.