Three Indian cities among this year’s Earth Hour challenge finalists
The 2015 National Earth Hour Capital Awards will be presented in Seoul, South Korea, on April 9