Khajuraho, the treasure trove of ancient temples, soaked in the beauty of the ideal human