It can also mean 'for which'.
In this sentence, the writer is using six words to express a meaning where one word will do.
In this sentence, the meaning is understandable, but I doubt whether WHERE can be used in this way.
WHERE as a relative pronoun can replace IN/ON/AT/TO WHICH, but in the sentence above it seems that none fits.
I am studying at university in Hong Kong and major in English.
It can also mean 'for which'.
Please be aware that I'm neither a native English speaker nor (at present) a teacher.