According to the Fushun government website, the ring is dubbed the “Ring of Life” and its sole purpose is is for sightseeing.
The developer originally planned to add a platform for visitors to bungee jump off. However, the idea was abandoned because the ring is too high for bungee jumpers.