Largest pagoda complex beckons tourists, pilgrims