A Floating Village on The Mekong River South of Ho Chi Minh City, Vietnam

Floating Village