Where is this place called hibgard? DOES IT HAVE SNOWY TREES? :O! I get all excited when i hear of this place but it must be like narnia or smth cuz i cant find it :<