Googe Earth Video "Fly Over" of E Jia, Yunnan, China
GPS Coordinates: 24°30'27.96"N, 101°11'15.24"E
To give you a little reference of where "the mountains" are. Again, some quick stats (for those of you who know about Kunming and Yunnan): E Jia is 70 km southwest of Chuxiong, and it takes 8-10 hours to get there because of all these mountains in the way.
If you look closely, then compare this video to the panoramics I took, you can see the same mountains