Wat Khu Pang Lang is located on the western outskirts of Chun township, in Chun District of Phayao Province, northern Thailand