Tower Photo (Disney’s Hollywood Studios, Sunset Boulevard, Shopping) Share with:Tower PhotoSunset Boulevard Tower Photo is located on Sunset Boulevard in Disney’s Hollywood Studios next to Tower Hotel Gifts. Tower Photo is where you can purchase the on ride photo from your recent “stay” in The Twilight Zone Tower of Terror. Tower Photo Photo Gallery Tower Photo - Example of On-Ride Photo