Where is Japanese Garden?

Where is Japanese Garden located?

Japanese Garden, Japanese Garden, Singapore (approx. 1.335961°, 103.7308°)


Where is Japanese Garden on the map?