The stars above Harbin Hot Springs