Saturday, January 6, 2018

DDW Pic 2393. Echo Lake

Echo Lake
Echo Lake sits near the center of Hollywood Studios. During this holiday season, it was decorated with giant, floating Christmas ornaments. I took this shot today, while giving a tour. You can see Dockside Diner in the background.

No comments:

Post a Comment