Just out of curiosity. Where do you live on this earth? For example, country or state and possibly a large city nearby. I come from The Netherlands, living near Assen, known for the famous TTraces.