A massive 154 by 78-foot American flag was unveiled in Snow Canyon State Park on Veterans Day, creating a tribute for those who fought for the nation against Utah's red rock landscape.