Explore the map of Champroux, Rhône-Alpes, France and find useful geographic details about this location.
Coordinates 46.6824, 2.9820