Where is Trochu?

Where is Trochu located?

Trochu, Trochu, Canada (approx. 51.826145°, -113.229645°)


Where is Trochu on the map?