A raised surface that people can stand on Online Shopping Answers | CodyCross Solutions