That took a bit of work, but I think I've found it. It's the 2010 Ecce Homo hillclimb in Sternberk, Czech Republic. The car is a Subaru Enterprise of Petr Tomasek who came 23rd overall.
(I Googled Austrian hillclimb touring car - and another photo of the car came up - race #50. The results are on another site altogether.)