The underwater tunnel is quite nice.
Shinagawa Aqua Stadium is located at the Shinagawa Prince Hotel in front of Shinagawa Station. Its centerpiece is a large circular arena where dolphins, their trainers and performers put on aquatic shows. (Read More: Aqua Tour)
Submitted by mbystedt on Sun, 04/17/2011 - 22:54