Ling Sen Tong temple

Images from the Ling Sen Tong temple in the cave temple complex to the south of Ipoh.