I’ve got no idea what this is. The text on the page is truncated in Safari on iOS so I assume there are some explanatory notes I can’t see?
It appears to be a different rendering of the Street View data that will be loaded from Google servers. What is the purpose of this site? Just to show how Street View works internally?