Halo Of Water Tongue Of Wood Riddle

Riddle: Halo of water, tongue of wood. Skin of stone, long I’ve stood. My fingers short reach to the sky. Inside my heart men live and die.

Answer: Castle