Is it just me or does the picture on the FRIDPA website which has a label saying it's the I-70 camera at Idaho Springs look more like a Google Satellite picture of CCCSC?