Aerial view of Willard, Ohio, United States. Photo looks just slightly east of north.