The landmass that is present between Himalayas and the ocean is known as Bharata. It has an expansion of 9,000 Yojans. It is populated by the descendants of Bharata. It has seven native mountains- Mahendra, Malay, Sahaya, Shuktiman, Riksha, Vindhya and Pariyatra.
Bharatavarsha has nine divisions named Indradweep, Kaseru, Tamraparn, Gamastiman, Nagdweep, Soumya, Gandharva, Varun and Yahadweep which is surrounded by the sea and has an expansion of 1000 Yojans. In the eastern part of Bharata, live Kirat whereas in the western part live Yavans. In the mid part of Bharata, live population of Brahmins, Kshatriyas, Vaishyas and Shudras who pass their lives engage in works ascribed to their respective class.
Rivers in India- From the Himalayas rise Shatudri (Sutlej) and Chandrabhaga rivers. From Pariyatra Mountain rise Veda and Smriti rivers. Narmada and Surasa rivers rise from Vindyachal. Tapi, Payoshani and Nirvindhya rivers rise from Riksha Mountain. Godavari, Bheemrati and Krishnaveli rivers rise from Sahaya Mountains. Kritmala and Tamraparni rivers rise from Malayachal. Trisama and Aryakulya rivers rise from Mahendragiri. Rishikulya and Kumari rivers rise from Shuktiman Mountain. All these rivers have scores of other branches and tributaries.
Four yugas namely Satya Yuga, Treta Yuga, Dwapar Yuga and Kali Yuga descend on Bharatavarsha. In Bharatavarsha, sages observe penance to attain better life in another world, people organise Yagyas and offer donations to the Brahmins respectfully. In Jambudweep, Lord Vishnu is worshipped in Yagyas. Bharatavarsha is the land par excellence in Jambudweep for it is a land of action. Soul passes through millions of births, only then it finds a chance to take birth in Bharatavarsha when its pious deeds accumulate to a certain extent. Even the gods envy those people who take birth in Bharatavarsha. People in Bharatavarsha act without a desire to get fruits from their action. They dedicate their whole action to Lord Vishnu and ultimately mingle with Him.