Hanoi 2007

A unique experience, this is Hanoi's Thang Long Water Puppet Theatre.  Seeing the performance here as it has been done for centuries is a real treat.