Does the word "place" have the same definition in the next two sentences?

He has a special place in my thoughts.

Your place or mine?
different meanings