Giants Head Freeride| SkateHouse’s edit. Located in BC’s beautiful Okanagan Valley, in it’s forth year running, its definitely one of the best freerides around.