Athletes compete during the 34th Eurasia marathon held in Istanbul on Nov. 11, 2012. (Xinhua/Ma Yan)
Athletes pass Hagia Sophia during the 34th Eurasia marathon held in Istanbul on Nov. 11, 2012. (Xinhua/Ma Yan)
Athletes compete during the 34th Eurasia marathon held in Istanbul on Nov. 11, 2012. (Xinhua/Ma Yan)