Which country is called the Land of thousand Lakes?A. IcelandB. ScotlandC. FinlandD. Indonesia Found an error? Read our corrections policy and report it in the comments below.