Vietnam 2012

 

Saigon

 

Water puppets show videos 1, 2.

 

Hanoi Old Market

 

Halong Bay

 

Hue