Aqueduct of Dragons

An area from Castlevania: Harmony of Dissonance.