Wonders you can find on street view. Link added on the 31st of January, 2023. A site that compiles all the strange and interesting places you can spot on Google Street View. View link "Wonders you can find on street view.".