Disney’s Hollywood Studios Echo Lake Video

Echo Lake is a small body of water centrally located in Disney’s Hollywood Studios theme park. It is surrounded by various shops, restaurants, and attractions. These include For the First Time in Forever: A Frozen Sing-Along Celebration, 50’s Prime Time CafĂ©, and Keystone Clothiers.

Enjoy this peaceful view of Echo Lake.