Two off roaders and a truck in an exhibition hall of Changchun Film Studio(长影制片场). The nearest vehicle looks to be a Dodge WC-51, not entirely sure about the other two.