Buddhism fades as a powerful force in most parts of the north, while Islam finds its place within the South Asian cultural and religious landscape. Sanskrit learning reaches new heights in peripheral areas like Kashmir, while central seats of power in the north are occupied increasingly by rulers of West and Central Asian descent. Hinduism flourishes even as some major religious centers are destroyed. Independent regional kingdoms retain their sovereignty in what are now Rajasthan, Nepal, and South India.