Sweden doesn't currently have a drafted Forward prospect of the calibre of Granlund. Landeskog is a completely different type of talent, whilst no other Swedish Forward draft pick outside the NHL has the offensive ability Granlund has. Sweden hasn't produced a Forward with Granlund's ability since Backstrom in 2006.
Canada obviously produces a prospect of Granlun's calibre every year, sometimes more than 1 of them. However, 5? There aren't 5 Canadian Forwards from 2010 i'd take over Granlund (Try 3), whilst 2012 has no Canadian Forward remotely close to the calibre of Granlund.
Granlund is perhaps a little overstated sometimes by a few particular posters, yet he is a Top 5 prospect in the world IMO and can be an elite level player in the NHL.