Where is Le Huga?

Where is Le Huga located?

Le Huga, Le Huga (Station), France (approx. 45.005913°, -1.17181°)


Where is Le Huga on the map?