Uncategorized Utgard Castle Location The keep is located on the shores of lake cauldros in the howling fjord of northrend