Trailer

Wednesday, 26 October 2011

At Everest base Camp we found happy Chinese soldiers stationed up there and eager to have their photo with us!

No comments:

Post a Comment