Need clarify the use of word "locates" in the sentence

If your instructor believes that locates is the correct answer, they are mistaken. You have to say either is located or lies, with the first perhaps the more commonly heard.

The other possibilities you list are wrong: lays is the wrong verb altogether, and lain is a past participle without any auxiliary. And as you observe, locates makes no sense by itself.