It was representing an inukshuk - native eskimo culture that is about as far from Vancouver as Mexio is.
Culturally it would have made as much sense to have an easer island statue.
On the other hand, Canada has a whole has been adopting the inukshuk as a symbol of Canada as a whole. The Canadian government has gifted several inukshuks to foreign countries as symbols of friendship.
They also appear in national parks cause hikers/campers think that their fun to make.