I'm not generally a fan of covers of wildly popular songs, but that was rather righteous.  My only quibble was the pronunciation of mountain - he learned English by reading, not hearing.  That's not a swipe - many learn English as a second language and learn odd patterns as a result.  Well done.