Beyond those distant mountains lies an ancient American Indian village. would the subject be ancient American Indian Village?

3 answers

If you included "an," your answer would be correct.
would the simple subject be village
Yes. The simple subject is "village."