As you may know Pinmaps uses Google map to power it's service, but what exactly is the Street View.
Here is the definition provided by Google: "Google Street View is a technology featured in Google Maps and Google Earth that provides panoramic views from positions along many streets in the world."
Those 360 degrees panoramic images allows to navigate through the streets and famous touristic landmarks in many countries.
When you add a pin to your map you will automatically see a link to the street view image if there is an image available for that particular location.
You also drag and drop the Google maps pegman (icon that represents the google maps street view) directly to the map.
Street View link