Shouguang Polar Ocean World was built in 2015. Shouguang Polar Ocean World was built in 2015. Shouguang Polar Ocean World is located 2 kilometers south of the Concert Hall on Jinhai South Road, Guang City. It looks like a giant jellyfish, with its bow stretched out and swimming on the shore of the Mi River in Shouguang, symbolizing "the harmonious development of man and the ocean."