2004 World Modern Pentathlon Championships

The 2004 World Modern Pentathlon Championship held in Moscow, Russia from May 29 to June 1.