Which country is called the “Land of the Rising Sun”?

Explanation:

Japan is called the Land of the Rising Sun.

Explore more in SSC: