You can post images or videos to your Google Business Profile. For images, the recommended format is JPG or PNG, and the size should be between 10 KB and 5 MB. The recommended resolution is 720 px tall, 720 px wide, and the minimum resolution is 250 px tall, 250 px wide.
Videos posted to GBP must be 30 seconds or less in length, have a maximum file size of 100 MB, and be at least 720p in quality.
The screen recording below this paragraph shows GBP posts on Google Maps with images attached. It is also possible to post videos where you see the pictures.