Where is Poplar Hill?

Where is Poplar Hill located?

Poplar Hill, Poplar Hill, Canada (approx. 52.100594°, -94.30115°)


Where is Poplar Hill on the map?