Translation:The teacher is explaining where the university is.
"The teacher is explaining where the university is situated." is also not accepted. Why? I'm going through a French course as well and I have a much smoother experience there. And it's not because French is more similar to English. It just looks like the French team has covered much more valid variants than the Russian one.