Mekong river
Mosque on Mekong delta.