WEST BANDUNG, Indonesia – A significant landslide occurred at the construction site of the Upper Cisokan Pumped Storage Hydroelectric Power Plant (PLTA) project in West Bandung Regency, West Java, but…