Really! I wonder how many more red dots are just waiting for the next manned mission to be discovered? :-)
?