Am German, can confirm. Parking garages do indeed exist here. Germany is very car centric, but fortunately not as bad as the US. Our cities do also have mostly working public infrastructure that makes it possible for lots of people to get to the Christmas market and drink several mugs of mulled wine without the need for overly huge parking garages.