Where is Catfish?

Where is Catfish located?

Catfish, Helmand, Afghanistan (approx. 33.1°, 64.86°)


Where is Catfish on the map?