[Skip to Content]
Share This Photo:
Three Gorges Dam in China. Largest dam is the world. It's main duties are flood control and hydro electric power generation.
Yining T
Yining T Mar 05, 2015
Three Gorges Dam in China. Largest dam is the world. It's main duties are flood control and hydro electric power generation.

This photo makes people feel...

Proud 1
Inspired 0
Happy 1
0 Comments     2 Tags
Similar Photos: This image is from  libelium.com and describes how different smart technologies can be integrated to make city smarter place Smartphone apps specially combined with social network platforms can positively contribute for traffic dissolution. Bus shelter in Dubai, the design includes air conditions enclosure with WiFi connection

Idea Collaboration by  MindMixer