India marks 20 years of Earth Hour on March 28, with iconic monuments, heritage sites, and government buildings across the country switching off lights. Hyderabad landmarks, L&T Metro, and WWF-India l ...