The Indian head stands 45 feet tall and was built in 2000. It is a replica of a natural rock formation found in Ouimet Canyon and has some cultural significance to local First Nation's.