Welcome to the Mekong Delta

Here's a Clue!
10° 2' 42.584" N
X
105° 44' 48.684" E
Tributary of the Mekong River in Can Tho, Vietnam