20100903 unknown: India to build world's largest telescope