Geography quiz gigantichound October 5, 2007 Small people, Stuff Any guesses about this facility in rural Warwickshire? View Larger Map