I don't know if you ever got your answer to this. But just in case anyone is wondering, no, this fountain is not in Epcot. It's in Hollywood Studios, inside the Tower of Terror.
As you exit the elevator at the end of the ride, you're guided past the screens showing the ride photos and into a sort of lobby area where you can buy the photos:
If you notice on the left side of the picture, there are a couple of potted plants. When you look between those plants, you see the fountain:
Save Up to 30% on Rooms at Walt Disney World!
Save up to 30% on rooms at select Disney Resorts Collection hotels when you stay 5 consecutive nights or longer in late summer and early fall. Plus, enjoy other savings for shorter stays.This offer is valid for stays most nights from August 1 to October 11, 2025.
CLICK HERE