Google Street View
In November 2015, the site became available on Google Street View.