He got stuck in Russia on his way to South America.
But they lost track of Snowden, panicked, and cancelled his passport. Leaving him stuck in Russia of all places (which is actually worse for the US than either a South American country OR HK, as they have zero political capital there).
[1] http://bigstory.ap.org/article/ap-source-nsa-leaker-snowdens...
[2] http://www.theguardian.com/world/2013/jul/02/ecuador-rafael-...