Which country is called the Land of thousand Lakes?General Knowledge A. Indonesia B. Finland C. Iceland D. Scotland