Redi crater
268°W60°S266°W
61°S
= 10km116x237 km (147 miles)

Located in the Syrtis Major hemisphere

Go to northern Promethei Terra