Designed by
Title
India himanchal pradesh Chamera 1 hydro electric power station #178961779
Description
India Himanchal Pradesh, NHPC chamera 1 -Hydro electric power Station 3 x 180 mega watt near chamba district at Ravi river ,in the lap of beautiful valley of himalayan mountains. Top view of dam ,Orange colored Stop-log Gantry cranes,Dam largest reservoir view with blue water