Introduction to the Eight Immortals Square: The Eight Immortals Square is the first sight that tourists see after arriving at the scenic spot. There is a statue of the Eight Immortals in the square, as well as a visitor center, parking lot and other facilities.