2015Indian GeographyIndustriesmediumWhich one of the following is known as the ‘Sea of Mountains’?(a)Japan(b)British Columbia(c)West Coast of South America(d)South-East AsiaShow answer Save Listen Share