CHECK THIS OUT
ANGLE SHOT OF ~ MARS SOUTH POLE ~ BLOWN-UP
Looks like large buildings to me ~ How about you?
CHECK OUT THESE SITES: