site

noun B1
/saɪt/

a place where something is, was, or will be built or where something happened

“The company is looking for a new site to build its factory.”

location place spot
joy