About the place
Ewha Womans University (Hangul: 이화여자대학교; Hanja: 梨花女子大學校) is a private women's university in Seoul, South Korea founded in 1886 by the American Methodist Episcopal Church. It is the world's largest female educational institute and has been one of the most prestigious universities in the country since its founding in 1886.