Attention with multi-echelon supply chain networks has increased during the last decade since their economic impact has been increasingly important and as environmental risk has been becoming increased. We consider the design of multi-echelon supply chain networks under risk. The proposed network structure consists of four echelons which consist of plant, warehouse, distribution center and customer in the forward direction. The networks comprise a number of plant sites at fixed locations, a number of warehouses and distribution centers of unknown locations, and a number of customer zones at fixed locations. The system is modeled mathematically as a mixed-integer linear programming optimization problem. The decisions to be determined include the number, location, and capacity of warehouses and distribution centers to be set up, the transportation links that need to be established in the network, and the flows and production rates of materials. The objective is to minimize the total expected cost, taking into account both infrastructure and operating costs.