Dragon's Rock (location)

It was seen in "Dragon's Rock". It was the site of Draconis's secret fortress on Venus. It was located within the desert with a number of high plateaus.