Loading...
Uploaded by kim88anh on Oct 22, 2009
Lao cai town, vietnam. the river divide the two country. im standing on the vietnam side and across the river is china.
People & Blogs
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)