Where is Japanese Gardens?

Where is Japanese Gardens located?

Japanese Gardens, Buenos Aires, Argentina (approx. -34.5749°, -58.40907°)


Where is Japanese Gardens on the map?