Nestled away in mountains that have been hailed as the birthplace of Taoism, Taiqing Palace is appropriately impressive surroundings. Legends say that Shengshui Spring, a placid pool near the Hall of Three Purities, will never run dry. Stroll among the palace's 140-odd rooms and soak up the 1000-year-old mystique.