SlideShare a Scribd company logo
1 of 45
ENVIRONMENTAL SCIENCE AND
ENGINEERING
TOPICS
• Renewable energy resources
• Floods and drought
• Agriculture and over grazing
• Water resources
Renewable energy resources
• Solar energy
• Wind energy
• Water energy
• Geo thermal energy
Solar energy
At focal point = heat liquid – steam to turn
turbine
Solar electricity generation
Solar water heating solar air heating
Solar house problems
• The Los Angeles air = smog
• Retrofitting- very expensive
• Hard for big hotels, Wal-Mart's, etc.
Wind energy
Banning Pass
Wind Power Generation
Netherlands = coastal development
England = off shore
Wind energy problems
• Location – near population center
• Bird migration –
• Visual
• Must be coupled with other sources of
electricity (intermittent supply)
Hydropower
Problems with hydroelectric
• Location = unused rivers are in extreme north
or low population areas
• Competition with recreational uses (U.S.) and
environmental concerns
• Hard to build dams in populated river valleys
• Siltation of dams – limited life.
Tidal power
1.In areas of large tides
2.Anywhere – build offshore dam
Tidal power anywhere
1.No dam – but a turbine.
Problems:
1. Corrosion
2. Navigation
3.Amount of energy
available is low
4.Best tides are near
poles – away from
people.
Geo thermal energy
Heat near surface of
the earth = geysers,
volcanoes, etc,,.
Use heat to make steam to turn turbine for electrical
generation
Note: deep hot waters are corrosive to best to inject clean
water in a closed system and bring it back to the surface as
steam.
Geothermal Energy
Floods and Droughts
Causes OF Floods
• Floods are an excess of
water that covers land
that is normally dry.
• This can be due dam or
level failures, more rain
than the landscape can
dispose of, torrential
rains caused by storms,
rapid snow melts, or a
blocked river.
Causes OF Droughts
• it is caused by a lack of
precipitation in an area
resulting from weak or less
frequent storms and other
weather systems than
normal.
• Most major droughts last
for months or years.
• What is considered a
drought in a rainy location
may be enough
precipitation for another
region.
When Do They Occur?
• Floods can occur any
time of the year.
• Floods occur primarily
in the spring season due
to ice and snow melting
and frequent storms.
• In some countries,
there are monsoon
seasons, a time of great
rain, when floods often
occur, then a dry
season, when drought
conditions occur.
• Droughts can occur any
time of the year.
• In North America,
droughts occur most
often between March
and September, when it
is often dry and hot.
Major River Floods
The areas in red are where river floods
have occurred this year.
Other Facts
• Floods account for 40% of all deaths caused by
natural disasters.
• In an average year, floods account for about 200
deaths and $2 billion of damage in the U.S. alone.
• In 1937 floods removed 300 million tons of
topsoil in the Ohio Valley.
• The world’s longest drought occurred in Arica,
Chile, from October 1903 to January 1918. No
rain fell for over 14 years.
AGRICULTURE
Crop rotation
• Alternating the crop planted (e.g., between corn and
soybeans) can restore nutrients to soil and fight pests
and disease.
Contour farming
• Planting along contour lines of slopes helps reduce
erosion on hillsides.
Intercropping
• Mixing crops such as in strip cropping can provide
nutrients and reduce erosion.
Alley cropping
Terracing
• Cutting stair steps or terraces is the only way to farm
extremely steep hillsides without causing massive erosion.
It is labor-intensive to create, but has been a mainstay for
centuries in the Himalayas and the Andes.
Shelterbelts
• Rows of fast-growing trees around crop plantings
provide windbreaks, reducing erosion by wind.
Overgrazing
• When livestock eat too much plant cover on
rangelands, impeding plant regret
• The contrast between ungrazed and overgrazed
land on either side of a fence line can be striking.
Overgrazing
• Overgrazing can set in motion a series of positive
feedback loops.
Effects of overgrazing
Land degradation Soil erosion
Water resources
• Hydrologic Cycle
• Water Reservoirs
Hydrological cycle
Hydrological cycle
Freshwater Reservoirs
• Rivers and Streams
• Lakes
• Groundwater
Freshwater Reservoirs
River and streams lakes
Groundwater
• Much greater in volume than either lakes or
streams
• renewable in our lifetime
AQUIFER
• Geologic formation that possesses porosity and
permeability
Confined and unconfined aquifers
THANKYOU
• BY
– K.V. VARUN
KARTHIKEYAN

More Related Content

What's hot (17)

Chapter 30
Chapter 30Chapter 30
Chapter 30
 
Exogenous disasters drought
Exogenous disasters    droughtExogenous disasters    drought
Exogenous disasters drought
 
Geog project final.pptx 1
Geog project final.pptx 1Geog project final.pptx 1
Geog project final.pptx 1
 
Drought
DroughtDrought
Drought
 
Drought
DroughtDrought
Drought
 
Draught natural disaster
Draught   natural disasterDraught   natural disaster
Draught natural disaster
 
drought indian case studies
drought indian case studiesdrought indian case studies
drought indian case studies
 
Drought
DroughtDrought
Drought
 
Drought presentation
Drought presentationDrought presentation
Drought presentation
 
Drought management and water harvesting
Drought management and water harvestingDrought management and water harvesting
Drought management and water harvesting
 
Drought
DroughtDrought
Drought
 
Drought - Disaster Management
Drought - Disaster Management  Drought - Disaster Management
Drought - Disaster Management
 
Naturalvegetation
NaturalvegetationNaturalvegetation
Naturalvegetation
 
Management of drought
Management of droughtManagement of drought
Management of drought
 
Chapter 04 lecturever2
Chapter 04 lecturever2Chapter 04 lecturever2
Chapter 04 lecturever2
 
Droughts
DroughtsDroughts
Droughts
 
Class-7 Our environment Chapter-5 water
Class-7 Our environment Chapter-5 waterClass-7 Our environment Chapter-5 water
Class-7 Our environment Chapter-5 water
 

Viewers also liked

Viewers also liked (8)

farm mechanization
farm mechanization farm mechanization
farm mechanization
 
Farm mechanization in India : A Status Paper
Farm mechanization in India : A Status PaperFarm mechanization in India : A Status Paper
Farm mechanization in India : A Status Paper
 
Bio gas plant
Bio gas plantBio gas plant
Bio gas plant
 
Farm mechanization in india
Farm mechanization in indiaFarm mechanization in india
Farm mechanization in india
 
Precision framing techniques
Precision framing techniquesPrecision framing techniques
Precision framing techniques
 
Storage and preservation of food
Storage and preservation of foodStorage and preservation of food
Storage and preservation of food
 
Food Preservation Methods and Food Processing
Food Preservation Methods and Food Processing Food Preservation Methods and Food Processing
Food Preservation Methods and Food Processing
 
Techniques in Food Processing
Techniques in Food ProcessingTechniques in Food Processing
Techniques in Food Processing
 

Similar to Renewable and water resource, agriculture

Unit 17 weather, climate and people
Unit 17 weather, climate and peopleUnit 17 weather, climate and people
Unit 17 weather, climate and peopleMissST
 
Effect of Precipatation on Distribution of Plants.pptx
Effect of Precipatation on Distribution of Plants.pptxEffect of Precipatation on Distribution of Plants.pptx
Effect of Precipatation on Distribution of Plants.pptxCHZaryabAli
 
Dynamic planet revision 2015 qus
Dynamic planet revision 2015   qusDynamic planet revision 2015   qus
Dynamic planet revision 2015 qusMrOH
 
Biomes+and+Ecosystems.pdf
Biomes+and+Ecosystems.pdfBiomes+and+Ecosystems.pdf
Biomes+and+Ecosystems.pdfNaNa37368
 
water-150704040045-lva1-app6892.pptx
water-150704040045-lva1-app6892.pptxwater-150704040045-lva1-app6892.pptx
water-150704040045-lva1-app6892.pptxNishathAnjum4
 
Rainforest biomes and characteristic
Rainforest biomes and characteristicRainforest biomes and characteristic
Rainforest biomes and characteristicShahrul Nizam
 
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...Agna Yashin
 
Natural disaster
Natural disasterNatural disaster
Natural disasterParv Garg
 
Land Part of the Earth and Their Uses.pptx
Land Part of the Earth and Their Uses.pptxLand Part of the Earth and Their Uses.pptx
Land Part of the Earth and Their Uses.pptxJericoFernando1
 
Eight physical regions of north america
Eight physical regions of north americaEight physical regions of north america
Eight physical regions of north america54B14N
 

Similar to Renewable and water resource, agriculture (20)

Unit 17 weather, climate and people
Unit 17 weather, climate and peopleUnit 17 weather, climate and people
Unit 17 weather, climate and people
 
Effect of Precipatation on Distribution of Plants.pptx
Effect of Precipatation on Distribution of Plants.pptxEffect of Precipatation on Distribution of Plants.pptx
Effect of Precipatation on Distribution of Plants.pptx
 
Dynamic planet revision 2015 qus
Dynamic planet revision 2015   qusDynamic planet revision 2015   qus
Dynamic planet revision 2015 qus
 
Biomes+and+Ecosystems.pdf
Biomes+and+Ecosystems.pdfBiomes+and+Ecosystems.pdf
Biomes+and+Ecosystems.pdf
 
water-150704040045-lva1-app6892.pptx
water-150704040045-lva1-app6892.pptxwater-150704040045-lva1-app6892.pptx
water-150704040045-lva1-app6892.pptx
 
Rainforest biomes and characteristic
Rainforest biomes and characteristicRainforest biomes and characteristic
Rainforest biomes and characteristic
 
Desert Ecosystem
Desert EcosystemDesert Ecosystem
Desert Ecosystem
 
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...
Chap 2 || Soil,Land, Water,Natural Vegetation and Wildlife Resources || Class...
 
Natural disaster
Natural disasterNatural disaster
Natural disaster
 
Natural disaster
Natural disasterNatural disaster
Natural disaster
 
Exogenous disasters floods
Exogenous disasters    floodsExogenous disasters    floods
Exogenous disasters floods
 
floods.pptx
floods.pptxfloods.pptx
floods.pptx
 
Land Part of the Earth and Their Uses.pptx
Land Part of the Earth and Their Uses.pptxLand Part of the Earth and Their Uses.pptx
Land Part of the Earth and Their Uses.pptx
 
Floods. disaster management
Floods. disaster managementFloods. disaster management
Floods. disaster management
 
PRABAL PPT 4TH.pptx
PRABAL PPT 4TH.pptxPRABAL PPT 4TH.pptx
PRABAL PPT 4TH.pptx
 
Ecopphysiology, plant biomes, and weather
Ecopphysiology, plant biomes, and weatherEcopphysiology, plant biomes, and weather
Ecopphysiology, plant biomes, and weather
 
flood
 flood flood
flood
 
Eight physical regions of north america
Eight physical regions of north americaEight physical regions of north america
Eight physical regions of north america
 
Flood & Kosi
Flood & KosiFlood & Kosi
Flood & Kosi
 
Unit ii drought
Unit ii droughtUnit ii drought
Unit ii drought
 

More from Varun Karthikeyan (12)

New Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptxNew Microsoft PowerPoint Presentation.pptx
New Microsoft PowerPoint Presentation.pptx
 
Ornithopter
OrnithopterOrnithopter
Ornithopter
 
Unmanned aerial vehicle
Unmanned aerial vehicleUnmanned aerial vehicle
Unmanned aerial vehicle
 
Quad rotor
Quad rotorQuad rotor
Quad rotor
 
Conflicts over water
Conflicts over waterConflicts over water
Conflicts over water
 
Electric rocket propulsion
Electric rocket propulsionElectric rocket propulsion
Electric rocket propulsion
 
Gliders for begineers
Gliders for begineersGliders for begineers
Gliders for begineers
 
Ramjet
RamjetRamjet
Ramjet
 
Gliders
GlidersGliders
Gliders
 
Lpg and cng
Lpg and cngLpg and cng
Lpg and cng
 
Food chain,food web, forest ecosystem
Food chain,food web, forest ecosystemFood chain,food web, forest ecosystem
Food chain,food web, forest ecosystem
 
Aircraft Systems and Instruments
Aircraft Systems and InstrumentsAircraft Systems and Instruments
Aircraft Systems and Instruments
 

Recently uploaded

(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full Night
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full NightCall Girls Ahmedabad 7397865700 Ridhima Hire Me Full Night
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...Suhani Kapoor
 
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130Suhani Kapoor
 
Determination of antibacterial activity of various broad spectrum antibiotics...
Determination of antibacterial activity of various broad spectrum antibiotics...Determination of antibacterial activity of various broad spectrum antibiotics...
Determination of antibacterial activity of various broad spectrum antibiotics...Open Access Research Paper
 
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
ENVIRONMENTAL LAW ppt on laws of environmental law
ENVIRONMENTAL LAW ppt on laws of environmental lawENVIRONMENTAL LAW ppt on laws of environmental law
ENVIRONMENTAL LAW ppt on laws of environmental lawnitinraj1000000
 
Spiders by Slidesgo - an introduction to arachnids
Spiders by Slidesgo - an introduction to arachnidsSpiders by Slidesgo - an introduction to arachnids
Spiders by Slidesgo - an introduction to arachnidsprasan26
 
Along the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"sAlong the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"syalehistoricalreview
 
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...ranjana rawat
 
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashik
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service NashikRussian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashik
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashikranjana rawat
 
Sustainable Clothing Strategies and Challenges
Sustainable Clothing Strategies and ChallengesSustainable Clothing Strategies and Challenges
Sustainable Clothing Strategies and ChallengesDr. Salem Baidas
 
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...Suhani Kapoor
 
Abu Dhabi Sea Beach Visitor Community pp
Abu Dhabi Sea Beach Visitor Community ppAbu Dhabi Sea Beach Visitor Community pp
Abu Dhabi Sea Beach Visitor Community pp202215407
 
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...Suhani Kapoor
 
Air pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionAir pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionrgxv72jrgc
 
Hi FI Call Girl Ahmedabad 7397865700 Independent Call Girls
Hi FI Call Girl Ahmedabad 7397865700 Independent Call GirlsHi FI Call Girl Ahmedabad 7397865700 Independent Call Girls
Hi FI Call Girl Ahmedabad 7397865700 Independent Call Girlsssuser7cb4ff
 

Recently uploaded (20)

Sustainable Packaging
Sustainable PackagingSustainable Packaging
Sustainable Packaging
 
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
(ANIKA) Call Girls Wagholi ( 7001035870 ) HI-Fi Pune Escorts Service
 
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full Night
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full NightCall Girls Ahmedabad 7397865700 Ridhima Hire Me Full Night
Call Girls Ahmedabad 7397865700 Ridhima Hire Me Full Night
 
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Ramanthapur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
 
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
VIP Call Girls Service Bandlaguda Hyderabad Call +91-8250192130
 
Determination of antibacterial activity of various broad spectrum antibiotics...
Determination of antibacterial activity of various broad spectrum antibiotics...Determination of antibacterial activity of various broad spectrum antibiotics...
Determination of antibacterial activity of various broad spectrum antibiotics...
 
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service
(ANAYA) Call Girls Hadapsar ( 7001035870 ) HI-Fi Pune Escorts Service
 
Sexy Call Girls Patel Nagar New Delhi +918448380779 Call Girls Service in Del...
Sexy Call Girls Patel Nagar New Delhi +918448380779 Call Girls Service in Del...Sexy Call Girls Patel Nagar New Delhi +918448380779 Call Girls Service in Del...
Sexy Call Girls Patel Nagar New Delhi +918448380779 Call Girls Service in Del...
 
ENVIRONMENTAL LAW ppt on laws of environmental law
ENVIRONMENTAL LAW ppt on laws of environmental lawENVIRONMENTAL LAW ppt on laws of environmental law
ENVIRONMENTAL LAW ppt on laws of environmental law
 
Spiders by Slidesgo - an introduction to arachnids
Spiders by Slidesgo - an introduction to arachnidsSpiders by Slidesgo - an introduction to arachnids
Spiders by Slidesgo - an introduction to arachnids
 
Along the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"sAlong the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"s
 
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
(PARI) Viman Nagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune ...
 
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashik
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service NashikRussian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashik
Russian Call Girls Nashik Anjali 7001305949 Independent Escort Service Nashik
 
Sustainable Clothing Strategies and Challenges
Sustainable Clothing Strategies and ChallengesSustainable Clothing Strategies and Challenges
Sustainable Clothing Strategies and Challenges
 
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
VIP Call Girls Moti Ganpur ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With R...
 
Abu Dhabi Sea Beach Visitor Community pp
Abu Dhabi Sea Beach Visitor Community ppAbu Dhabi Sea Beach Visitor Community pp
Abu Dhabi Sea Beach Visitor Community pp
 
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls ServicesGandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
Gandhi Nagar (Delhi) 9953330565 Escorts, Call Girls Services
 
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...
VIP Call Girls Saharanpur Aaradhya 8250192130 Independent Escort Service Saha...
 
Air pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollutionAir pollution soli pollution water pollution noise pollution land pollution
Air pollution soli pollution water pollution noise pollution land pollution
 
Hi FI Call Girl Ahmedabad 7397865700 Independent Call Girls
Hi FI Call Girl Ahmedabad 7397865700 Independent Call GirlsHi FI Call Girl Ahmedabad 7397865700 Independent Call Girls
Hi FI Call Girl Ahmedabad 7397865700 Independent Call Girls
 

Renewable and water resource, agriculture