20070104 world.rest-of-world: Ancient Vishnu idol found in Russian town