One Hundred and Eight Stupas← Explore all Temples & Teerth Place: ShengliOne Hundred and Eight Stupas. Located in Shengli.AddressAvailable soon.Open this temple in the Encyclopedia