20090720 india: Hillary marvels at eco-friendly building