Monday, April 25, 2016

DDW Pic 1698. Echo Lake

Echo Lake
Echo Lake is located in the center of Hollywood Studios. I took this photo a few days ago while standing next to Dinosaur Gertie's ice cream stand. You can see Min and Bill's Dockside Diner across the lake.

No comments:

Post a Comment