Anlegget ligger 57 km fra Ludian by, 91 km fra Zhaotong og 443 km fra Kunming, nord-nordvest for sistnevnte storby.