Where is Westwood?

Where is Westwood located?

Westwood, Queensland, Australia (approx. -23.6225269°, 150.1555699°)


Where is Westwood on the map?