HO CHI MINH - DECEMBER 29, 2013: Vietnamese water puppet show at Golden Dragon Water Puppet Theater on December 29, 2013 in Ho Chi Minh, Vietnam.
Purple water lily on lake
Jal Mahal, water Palace in fog in Jaipur
Hanoi, Vietnam - January 5, 2019: The Water Puppet Theater in Hanoi.
Hanoi, Vietnam - January 5, 2019: The Water Puppet Theater in Hanoi.
HO CHI MINH - DECEMBER 29, 2013: Vietnamese water puppet show artists at Golden Dragon Water Puppet Theater on December 29, 2013 in Ho Chi Minh, Vietnam.