Nepal’s Upper Trishuli 3A hydropower project

One of several underground hydropower projects in flood-ravaged areas of Nepal, where workers are believed to be trapped inside