Promontorio, islote Satellite View