The Dala Horse is the national symbol of Sweden.  This one is HUGE!