Where is South Yarra?

Where is South Yarra located?

South Yarra, South Yarra (Station), Australia (approx. -37.838448°, 144.99234°)


Where is South Yarra on the map?