Prague Castle
The painting is now part of the Lobkowicz family collection, located in the Lobkowicz Palace in Prague Castle, within the Czech Republic.