Not much of a difference. Have you heard this puzzle? "If a tree falls in the forest and nobody is there to hear it, does it make a sound?"
Troviĝi implies being found (by an unspecified someone), situi implies being in a good location. Otherwise they're synonyms.