England, United Kingdom of Great Britain and Northern Ireland
Preston, England, United Kingdom of Great Britain and Northern Ireland
Fairy Meadow, New South Wales, Australia
Reading, England, United Kingdom
Cullera, Alzira, Spain