Washington: India ranks 123rd in 2010 Environmental Performance Index (EPI), while Iceland leads the world in addressing pollution control and natural resource management challenges, the latest EPI index has revealed.