Hello @mahroof,
indeed 3 of your photos or videos are hidden, but more importantly, also 10 of your reviews are not published.
Yes, the same as the text of your reviews, the photos and videos are analyzed by a filter to prevent SPAM and to enforce obeying the rules. If photos or videos are attached to a review and either the text or at least one of the media is rejected, the entire review including all attached photos or videos are not published.
Since 10 of your reviews and one rating were rejected, I would first try to find them and if the three hidden photos are attached to any of those, you have the response to your question.
See How to find your hidden reviews for a method you might use.
According to my own experience, photos usually appear under My Contributions→Photos within less then 3 minutes. Only in one case, I had to wait overnight for a single photo. Once you see your photos there, you can check the place listing under the By You tab. However, if one or more does not appear there, it doesn’t necessarily mean it was rejected. To find out., share a link with a different Google user or in a private aka anonymous browser session. If you see the message, “No user photo here”, the photo was rejected.
Yes, almost all local guides are experiencing it and many are not even aware of it and don’t have a clue what the reason might be. But it seems (according to the experience of many moderators), the more of your contributions are rejected, the more rigid the filter becomes, because it does take your history into account and not only checks each upload independently.
In most cases you should remove the photo or change the text of a review. Also see How to Get In and Out of Trouble: The Main post or let us know, if you have more questions.