a palace on a mountain along river in Dresden