Google Maps cameras take images from all around the world which then appear on the street view platform.
This can sometimes include embarrassing moments people would probably not have wanted to make public.
This includes a certain image, said to be taken in Germany, of a girl riding her bike along a road, showing off more than desired.
Can you guess h…
Daily Express :: Travel Feed