Where in the human body is the lacrimal gland?

Science Trivia Question: Where in the human body is the lacrimal gland?