Question: Is the country with stars on its flag, whose national team competed in the 2015 IFSC Climbing World Cup, located in the Northern hemisphere?
answer: yes