The REAL Snow Capital of the UK is Finally Revealed