Bắc Kạn Province
Thượng Giáo is a commune ("xã") and village in Ba Bể District, Bắc Kạn Province, in Vietnam.