Where is Takhmau?

Where is Takhmau located?

Takhmau, Shackle, Cambodia (approx. 11.48333°, 104.95°)


Where is Takhmau on the map?