What continent is XXX on?
Roberts Ice Piedmont
Roberts Ice Piedmont (69°0′S 70°20′W) is a large ice piedmont, 20 nautical miles (37 km) long in a north-south direction and 15 nautical miles (28 km) wide, lying to the north and northwest of Mount Calais and occupying most of the northeast corner of Alexander Island, Antarctica.
Antarctica