Hi, everyone.
Please see the following sentence:
I know of a place on that mountain where we can find this kind of plant.
Is this sentence ambiguous? Which is the antecedent, place or mountain?
This kind of questions have confused me for a long time, when both reading and writing.

Could you give me some detailed advice?
Thanks in advance.