North Korea on Wednesday blasted the South for hosting a United Nations office for monitoring human rights violations in the North, saying that it is a "declaration of war" against Pyongyang and that Seoul will have to bear the consequences, the country's official news agency said.