Question (49/81)
The country which is also called 'The Land of Rising Sun'?(A)  Nepal
(B)  Bangladesh
(C)  Japan
(D)  China
Question (50/81)
The city which is the biggest centre for manufacture of automobiles in the world is?(A)  London, England
(B)  Detroit, USA
(C)  New York, USA
(D)  Frankfurt, Germany