Urban farms and indoor vertical farms provide good examples for solving such problems. We will grow tomatoes, fruits, lettuce, etc. in big cities. These plants mainly need water and light supply. Compared with traditional agricultural solutions, indoor planting can greatly increase energy efficiency, so as to finally cultivate vegetables and fruits in metropolises around the world.