Answer
The Owl's Nest is currently displayed at the Museum Boijmans Van Beuningen in Rotterdam, Netherlands. It is an oil on canvas painting by Vincent van Gogh, completed in December 1889. The painting is considered one of Van Gogh's most important works, and is often cited as an example of his Expressionist style.