(Ukiyo-e (Japanese)) Mirror Lake Keep

A castle tower reflected perfectly in still water.