Claim: Sierra de Cazorla is located in France with an elevation of 2,847 meters and it's peak is Gilillo.
Evidence: Spain