Himachal Pradesh is famous for its natural beauty, hill stations, and temples. Himachal Pradesh has been ranked fifteenth in the list of the highest per capita incomes of Indian states and union territories for year 2013-14. Many perennial rivers flow in the state, and numerous hydroelectric projects set up. Himachal produces surplus hydroelectricity and sells it to other states such as Delhi, Punjab, and Rajasthan. Hydroelectric power projects, tourism, and agriculture form important parts of the state's economy.