Hanoi and Ha Long Bay, Vietnam (153 of 173)
Closeup of some previously used Vietnamese water puppets.