Filming Locations (1)

  • Steinhart Aquarium, San Francisco, California, USA