General Knowledge McqsSobriquetsLand of Rising Sun is another name for ______________.A. Britain B. Japan C. Cuba D. Switzerland Show AnswerHide Answer B. Japan