An interactive map showing the location of Equestrian Statue c. 150 M E of Newby Hall, Newby with Mulwith, England, UK.