Those trees give me an east coast vibe, and definitely more northern than southern.
Located in Europe