Where is El Rio de Tiempo in Epcot? I tried to find it on the Epcot map and didn't see it. Also, what is it like? Any pictures or information is appreciated!
Thanks