A massive hydroelectric dam with powerful waterfalls cascading down into a river below, surrounded by lush green mountains, symbolizing renewable energy and engineering marvel

Code produit:
1015184640