any guesses as to where specifically she landed? I would like to know if there is any confirmation.

just saw it in IMAX 3D and was very impressed. Cuaron made a fine film.