you are likely to find Engineer in/at/on Vacation. Vacation is the opposite of Work. you are likely to find Work in/at/on Shop. 
Sand is the opposite of Rock. Rock is a synonym of Refuge. 
Engineer --AtLocation--> Vacation <--Antonym--> Work --AtLocation--> Shop 
Sand <--Antonym--> Rock <--Synonym--> Refuge 