Colossuseum
Thats right, a monument to the power house of the X-men, Colossus