Where is Japanese Gardens?

Where is Japanese Gardens located?

Japanese Gardens, Buenos Aires F.D., Argentina (approx. -34.5749°, -58.409073°)


Where is Japanese Gardens on the map?