Yes, I live close to the White Horse and it is a fabulous sight. It sits on the side of a hill so you can see it well from the ground as well as from the air. The whole area is steeped in history as this
http://www.mysteriousbritain.co.uk/majorsites/uffington.html web page will tell you