There's bound to be a city in the USA called Mars. Yes! In Pennsylvania. Using Google Earth I'd say that is a sidewalk.....