Concert photos & review of Emei & Lulu Simon at Lost Lake in Denver. Emei is an alternative pop singer-songwriter based in LA.