Loading...
Uploaded by Grosjean123 on Jun 5, 2008
This film clip was taken in a little village in the Himalayn mountains in Xin Jiang, China. It was here I spent a number of days teaching children English.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)