You may apply for a TRP at a Canadian Consulate or at any Canadian port of entry such a border, a port or an airport.