Designed by
Title
Tau Hu Canal from high view in Ho Chi Minh city, Vietnam #73574107
Description
Tau Hu Canal from above in Ho Chi Minh city, Vietnam. Ho Chi Minh city, Vietnam. Ho Chi Minh City is the economic center of Vietnam and accounts for a large proportion of the economy of Vietnam.
This image is editorial