November 2024 – present Bayou Country โ€“ When you first arrive in Bayou Country from New Orleans Square, you will see the mountain on your left. The entrance is tucked away on the right side of the structure, just across the walkway from Winnie the Pooh. BACKGROUND Originally, this mountain was famously Splash Mountain, themed […] Read more…