Question: The nation with stars on its flag that had a National Team in the IFSC Climbing World Cup in 2015 was gifted the statue of liberty by which country?
answer: France