World's longest eyelash is almost 5 inches long
A woman from China holds the Guinness World Record for the longest eyelash, with an eyelash on her upper left eyelid measuring 4.88 inches long. You Jianxia said she first noticed her eyelash growing during a 1.5-year-long "nature retreat" four years ago. She said the growth is due to her lifestyle, which is at one with nature.