surmounted

stand or be placed on top of.