Castrovido

Castrovido is a town in the province of Burgos, Castilla y Leon, Spain.