Disney’s Hollywood Studios offers up a look into movie making and Hollywood in general with shows like Indiana Jones Epic Stunt Spectacular and attractions like American Idol Experience. Both of these take place in a portion of the park known as Echo Lake, marked by a man-made body of water that sits near the entrance … Continue reading "Disney Pic of the Week – Echo Lake"