According to Baidu Map query, the largest aquarium in Shanghai is located at No. 1388 Lujiazui Ring Road, Pudong New District, Shanghai.
Shanghai Ocean Aquarium is the largest ocean aquarium in Shanghai. With the world's longest underwater tourist tunnel of 155 meters and a total construction area of 20,538 square meters, it is a modern large-scale ocean aquarium meeting world-class standards. Opening hours are 9 a.m. to 9 p.m. daily.