Name the building and the city it's located in:
Looks like some kind of botanical garden, but we gotta first identify the country.
Probably Med_ battery Park
Yes, it's Battery Park, in New York City (I'm not sure what "Med" means). What's the building?
I dont know NYC very well, I suppose it's a medical center..
Not a medical center -- a museum, built in 1997.
Not exactly -- the Museum of Jewish Heritage.
As I dont know, I'll visit next time...
not Russia
(Croatia is Europe)