Seoul6.1 Many pictures cannot make justice to the beauty of the green-roofed constructed canyon on Ewha Woman’s University.