This is a very detailed image of Lada Regio.
NASA