Arranged by Nightwish and TeeCee Kinnunen.
Recorded & engineered at Tempputupa Studios and at Finnvox Studios between November 2003 - March 2004.
Additional recordings at E-Major Studios.
London Session Orchestra and Choir recorded at Phoenix Studios, London, 29-30.1 and 29.2.2004.
Mixed and mastered at Finnvox Studios in March 2004.