Hanoi

Water puppets teather.


 Hanoi