Signs of geological activity found on Venus