Burroughs crater
246°W72°S240°W
73°S
= 10km142x474 km (294 miles)

Located in the Syrtis Major hemisphere

Go to northeastern Promethei Terra