Shangnan ist eine Stadt in der Provinz Shaanxi im Nordwesten Chinas. Sie liegt inmitten einer malerischen Landschaft, umgeben von hohen Bergen und grünen Tälern. Die Stadt erstreckt sich über eine Fläche von etwa 2.500 Quadratkilometern und hat eine Bevölkerung von rund 200.000 Einwohnern. Die Region Shangnan ist bekannt für ihre reiche Geschichte und Kultur. Hier finden sich zahlreiche historische Stätten, die auf eine lange Vergangenheit zurückblicken. Eine der bekanntesten Sehenswürdigkeiten ist die Shimenkan-Siedlung, ein traditionelles Dorf der Yi-Minderheit. Das Dorf ist für seine einzigartige Architektur und die traditionelle Lebensweise der Bewohner bekannt.