Consider this sentence:
The lives of people whose tools and pottery have been found on its [Lake Titicaca's] shores have long remained a mystery.
Does this sound weird?
I'm particularly interested in the connection that "lives of people have remained a mystery". This goes in contrast with the fact that we actually know little about their lives. And even though they are connected with something we perceive as a mystery, the time span of the mystery goes far beyond the actual lives. Does the tense use reflect this correctly?
Or could/should this be phrased differently, more clearly?