[Ukiyo-e (Japanese)] Hilltop Castle Reflection

An ancient hilltop castle reflected perfectly in still water.