Where is Lake God?

Where is Lake God located?

Lake God, Victoria, Australia (approx. -35.46667°, 143.65°)


Where is Lake God on the map?