painting of the grand budapest hotel in front of beautiful mountains by thomas cole