(Ukiyo-e (Japanese)) Hilltop Castle Reflection

An ancient hilltop castle reflected perfectly in still water.