I tried using lens cleaning solution and this stain refuses to come off.

https://i.imgur.com/vLZ6u33.jpg

Could it be underneath the lens?

It is on the very edge of the lens so does it even matter?