Faced with a beautiful sunset in Perth last August and with her smartphone battery dead, 24-year-old Teresa Lim did what any self-respecting Millennial would do. Whip out her embroidery kit of course.