Slang meaning of Lotus Land

Lotus Land means: term used by Easterners to mean British Columbia, mainly Vancouver and co