Devil's_Castle
The Devil's Castle (German: Teufelsschloss) is a conspicuous mountain rising above the Kaiser Franz Josef Fjord at the SE end of Andrée Land in eastern Greenland.[2] The feature is within the boundaries of Northeast Greenland National Park, currently the largest park on earth.