Country+Olympics+7

Sweden

Geography- Sweden is in Asia.