K'un-Lun (Earth-1638)

K'un-Lun is a magically hidden city in the north of China, and the base of operations of the Order of the Crane Mother, a group of immortals dedicated to the cleansing of mind and soul. They discovered the power of the Lazarus Elixir through the use of Dragons' bone powder.