From the link you shared along with your question, it shows the photo was uploaded under the Add photo or video session of your map. Photos added through Add photo or video dialogue box does not reflect on your reviews but they still belong to you and at such, all views and comments are attributed to you for uploading.
Hidden pictures often can have some views. This is normally views stemming from before the photo was marked private. But this can not explain your current issue.
I agree that the photo is now viewable on both his profile and on the place’s page. But when you open the photo from the POI his avatar and name are missing where I have marked in the image below.
Hello @Parayil
The image under discussion has a date stamp of 30th July. That means you must have uploaded that around a week back.
Once we upload any photo, the program creates multiple copies of that on different servers and also possibly maintains a record of all those copies.
As an example, I studied the photos posted by you at Prime Care speciality Clinic, the pic Sr. No. 2.
I found that the image addresses is different when I see the picture on your profile and then at the POI.
Further, I find the server also to be different when I see the same image on my phone.
Possibly, that strategy is to provide a fast response to everyone.
However, that synchronization takes time.
When the servers are busy in some urgent update, that may extend beyond a week.
We have to observe patience and wait for one to two weeks.
Even after that, the first check would be to see whether the photo is visible on our public profile. If yes, then only we should report non-visibility at the specific POI.