Find the word definition

Wikipedia
Niaux

Niaux is a commune in the Ariège department in southwestern France.

Located on the right banks of the Vicdessos river, Niaux is best known for the Cave of Niaux. The cave is world-famous for its prehistoric cave paintings of bison and horses from the Magdalénien era.