Sha Continent

Overlord

 * Immeasurable Heavenly Temple

Locations

 * Wuliang Mountain - Immeasurable Heavenly Temple HQ