Where is Lake Parramatta?

Where is Lake Parramatta located?

Lake Parramatta, Lake Parramatta, Australia (approx. -33.7902°, 151.0076°)


Where is Lake Parramatta on the map?