The Finding Nemo photo location was located on what’s now Hollywood Boulevard. It followed up on the Bugs Land photo location around 2004 and featured an underwater backdrop with a large Bruce the shark suspended on it. Guests had to take place in front of a rocky coral featuring Marlin and Dory, which “disappeared” from time to time.
The photo location eventually went away when Hollywood Boulevard construction was being prepared.