Instead of spending so much money on the buildings, why don’t they just have the WINTER Olympics in some place that is actually cold in February. Say Innsbruck, Austria or some other location that is actually on the World Cup downhill ski circuit.
Having snow on the mountains isn’t going to give you an ice rink, curling rink, bobsled track and all the other various buildings.
Lake Tahoe?