The Atlas Fountain stands in the grounds of Castle Howard, a stately home in North Yorkshire, in which country?
Atlas Fountain: The Atlas Fountain stands in the grounds of Castle Howard, North Yorkshire, England.
i don't know