Google Maps or similar? Because I have, on mapy.cz

It’s a pretty weird experience. Clarification: I saw myself, not my car. Although I’ve seen that too!

Somewhat relevant ŠKODA Octavia vRS 230 Estate for your time.