(21)
Nobel Prize are distributed annually at
Answer: Option [B]
The Nobel Prizes in Physics, Chemistry, Physiology or Medicine and Literature are awarded in Stockholm, Sweden, while the Nobel Peace Prize is awarded in Oslo, Norway.