Literally meaning "Assembled Immortals Terrace," this viewpoint looks out onto incredible views not far from North Peak.