Ha Noi City Tour & Water Puppet Show with Japanese-Speaking Guide | Slow Boat